Cherokee Rose — synonyms, definition

1. Cherokee rose (Noun)

1 synonym
Rosa laevigata
1 definition

Cherokee rose (Noun) — Chinese climbing rose with fragrant white blossoms.

2 types of
rose rosebush